Barkod Hızlı Başlangıç
IronBarCode, görüntü dosyalarindan (jpeg, png ve jpg) degiskenleri etrafa gecirmek istediginiz yerde daha programatik formatlara kadar çeşitli standart formatlari destekler, ornegin bir bitmap. Ayrica, IronBarCode'un herhangi bir kod tabaninda sorunsuz bir sekilde entegre olmasini saglayarak geliştiricilere dosya formatlari ve degiskenler ile esneklik saglayan PDF gibi harici formatlari da destekler.
IronBarcode, tüm dosya formatları için bir barkod okuyucu olmanın yanı sıra, EAN8, Code128 ve Code39 gibi tüm standart kodlama ve formatları destekleyen bir barkod üreticisi olarak da işlev görür. Barkod oluşturucuyu kurmak sadece iki satir kod alır. Dusuk bir giris bariyeri ve geliştiriciler icin bolca ozelestirme seçenekleri ile, IronBarCode barkodlar ile ilgili tüm durumlar icin bir numarali tercihtir.
C#'da Barkod Okuyucu ve Barkod Oluşturucu
- `var myBarcode = BarcodeWriter.CreateBarcode("12345", BarcodeEncoding.EAN8);`
- `Image myBarcodeImage = myBarcode.ToImage();`
- `myBarcode.ResizeTo(400, 100);`
- `var resultFromFile = BarcodeReader.Read(@"file/barcode.png");`
- `var myOptionsExample = new BarcodeReaderOptions { /* Options */ };`
Barkod Yazici
Öncelikle IronBarCode ve System.Drawing gibi gerekli kütüphaneleri içe aktarırız ve BarcodeWriter örneğini oluştururuz, böylece 12345 string değerine ve EAN8 formatına sahip bir barkod oluştururuz. Daha sonra, oluşturulan barkodu istenilen formatta bir görüntü olarak kaydediyoruz. IronBarCode, bir barkodu bir Image ya da bir Bitmap olarak oluşturmayı desteklediğinden, bunun için çeşitli seçenekler vardır.
İleri Duzey Barkod Yazıcı
Yukarıdan da görüldüğü gibi, IronBarCode kullanarak bir barkod oluşturmak için sadece iki satır kod gerekir ve daha sonra kullanım icin bir dosya olarak kaydedilir. IronBarCode, bu durumu genişleterek geliştirmelere duruma uygun barkodu özgünlestirmek icin bircok seçenek sunar.
Barkod görüntüsünü yeniden boyutlandırmak için ResizeTo yöntemini ve yükseklik ile genişliği geçirerek kullanabiliriz.
Barkod Okuyucu
Yukarıdaki gibi, önce BarcodeReader örneğini oluştururuz, Read yöntemine dosya yolunu geçiririz ve daha sonra kullanmak ve barkod nesnesini manipüle etmek için bir değişken olarak kaydederiz. PDF gibi harici formatları okumak için belirli yöntemler vardır ReadPDF; ancak genel görüntü formatları ve bit eşlemler için Read kullanırız.
BarkodOkuyucuSecenekleri
IronBarCode, geliştiricilere standart dosya formatindan barkod tarama imkani saglar. Ancak, geliştiricilerin özellikle birçok barkod dosyasını programlı olarak okurken Read metodunun davranışını ince ayar yapmak istedikleri durumlar vardır. This is where BarcodeReaderOptions comes in. IronBarCode lets you fully customize things such as the speed at which it reads with Speed, whether multiple barcodes are expected in the file with ExpectedMultipleBarcodes, and what kind of barcodes they are with the property ExpectBarcodeTypes. Bu, geliştiricilerin birden çok görüntüden barkod okumak icin birden fazla iş parçacıklarını calistirmalarına ve paralel okuma yaparken kullanılan iş parçacıklarının sayısını kontrol etmelerine izin verir.
Bunlar, IronBarCode'un gucunu sergileyen özelliklerden sadece birkacini oluşturur. Tam bir liste icin, lutfen dokümantasyonu buradan inceleyin.

